package de.metalcon.gwt.client.mainDesign;

import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.Hyperlink;

import de.metalcon.gwt.client.Metalcon;
import de.metalcon.gwt.client.interactions.LoginForm;
import de.metalcon.gwt.client.pages.HomePage;
import de.metalcon.gwt.client.pages.SQLTest;
import de.metalcon.gwt.client.pages.StreamPage;
import de.metalcon.gwt.client.pages.Team;
import de.metalcon.gwt.client.pages.Test;
import de.metalcon.gwt.client.pages.UserPage;
import de.metalcon.gwt.client.pages.WikiPage;

public class MenuBar extends FlowPanel {

	public MenuBar() {
		this.setStyleName(Metalcon.getBundle().css().menuBar());
		FlowPanel userMenu = new FlowPanel();

		add(userMenu);

		/*Hyperlink link = new Hyperlink("News Stream", StreamPage.generateHistoryToken(new String[]{"user","r.pickhardt@googlemail.com"}));
		userMenu.add(link);*/
		Hyperlink link = new Hyperlink("news feed", WikiPage.generateHistoryToken(new String[]{"375"}));
		
/*		link = new Hyperlink("Test Seite", Test.generateHistoryToken());
		userMenu.add(link);
		
		link = new Hyperlink("Jonas", UserPage.generateHistoryToken(new String[]{"jonas"}));
		userMenu.add(link);
		
		link = new Hyperlink("SQL-Test", SQLTest.generateHistoryToken());
		userMenu.add(link);

		link = new Hyperlink("Team Seite", Team.generateHistoryToken());
		userMenu.add(link);

		link = new Hyperlink("Login", LoginForm.generateHistoryToken());
		userMenu.add(link);
		
		link = new Hyperlink("Start", HomePage.generateHistoryToken());*/
		userMenu.add(link);
		//
		// Anchor testAnchor = new Anchor("Test Seite");
		// testAnchor.addDomHandler(new ClickHandler() {
		// @Override
		// public void onClick(ClickEvent event) {
		// MainContent.changePage(new Test());
		// }
		//
		// }, ClickEvent.getType());
		// userMenu.add(testAnchor);
	}
}